the border between - French English Dictionary